package com.zpz.framework.zpzoauth.pojo.qo;

import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModelProperty;

/**
 * @author zhangpanzhi
 * @description 插入放行权限数据---入参
 * @create 2019-07-24 14:56
 */
@Api(value = "插入放行权限数据---入参")
public class InsertReleaseAccessQo {
    @ApiModelProperty(value = "权限编码，例如（A_USER_1000,代码权限_用户_1000）")
    private String accessCode;
    @ApiModelProperty(value = "服务ID : 服务ID")
    private String serviceId;
    @ApiModelProperty(value = "方法url : 方法url(服务controller层url)")
    private String methodUrl;
    @ApiModelProperty(value = "方法类型 : 方法类型（GET,POST等）")
    private String methodType;
    @ApiModelProperty(value = "1.加密2.不加密")
    private Integer setEn;
    @ApiModelProperty(value = "1.解密2.不解密")
    private Integer setDe;
    @ApiModelProperty(value = "1.签名2.不签名")
    private Integer setSign;
    @ApiModelProperty(value = "1.验签2.不验签")
    private Integer setCheckSign;
    @ApiModelProperty(value = "客户端ID")
    private String clientId;
    @ApiModelProperty(value = "1.内部放行（需要校验client和业务码）2.三方放行")
    private Integer type;
    @ApiModelProperty(value = "备注信息")
    private String remarks;

    public String getAccessCode() {
        return accessCode;
    }

    public void setAccessCode(String accessCode) {
        this.accessCode = accessCode;
    }

    public String getServiceId() {
        return serviceId;
    }

    public void setServiceId(String serviceId) {
        this.serviceId = serviceId;
    }

    public String getMethodUrl() {
        return methodUrl;
    }

    public void setMethodUrl(String methodUrl) {
        this.methodUrl = methodUrl;
    }

    public String getMethodType() {
        return methodType;
    }

    public void setMethodType(String methodType) {
        this.methodType = methodType;
    }

    public Integer getSetEn() {
        return setEn;
    }

    public void setSetEn(Integer setEn) {
        this.setEn = setEn;
    }

    public Integer getSetDe() {
        return setDe;
    }

    public void setSetDe(Integer setDe) {
        this.setDe = setDe;
    }

    public Integer getSetSign() {
        return setSign;
    }

    public void setSetSign(Integer setSign) {
        this.setSign = setSign;
    }

    public Integer getSetCheckSign() {
        return setCheckSign;
    }

    public void setSetCheckSign(Integer setCheckSign) {
        this.setCheckSign = setCheckSign;
    }

    public String getClientId() {
        return clientId;
    }

    public void setClientId(String clientId) {
        this.clientId = clientId;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }
}
